automobile on a railroad track - Français Anglais Dictionnaire